be fighting a losing battle - Francés Inglés Diccionario